package cn.fulong.smebj.admin.service;

import cn.fulong.frame.config.Result;
import cn.fulong.smebj.entity.User;
import org.springframework.stereotype.Service;

import java.util.List;
import java.util.Map;

public interface LoginService {

    /**
     * 手机号+密码登录
     *
     * @param phone    用户名
     * @param password 密码
     * @return
     */
    public Result<Object> login(User user);

    /**
     * 手机号+密码登录
     *
     * @param username   用户名
     * @param password 密码
     * @return
     */
    public Result<Object> register(User user);

    /**
     * 修改密码
     *
     * @param oldPassword  旧密码
     * @param newPassword  新密码
     * @param userJson 用户信息json数据
     * @return
     */
    public Result<Object> modifyPassword(String oldPassword, String newPassword, String userJson,String flag);


}
